package priv.mill.base;

import java.util.Scanner;

public class Fenzhi {

	/**
	 * if else if else switch case default break(控制)
	 * 
	 * @param args
	 */

	@SuppressWarnings("resource")
	public static void main(String[] args) {
		// 张三为他的手机设定了自动拨号
		int num = (int) (Math.random() * 4 + 1);
		System.out.println("获取数字是" + num);
		//如果jdk版本在1.6一下，这个地方只能用int和枚举
		switch (num) {
		default:
			System.out.println("拨奶奶的号");
			break;
		case 1:
			// 按1：拨爸爸的号
			System.out.println("拨爸爸的号");
			break;
		case 2:
			// 按1：拨爸爸的号
			System.out.println("拨妈妈的号");
			break;
		case 3:
			// 按1：拨爸爸的号
			System.out.println("拨爷爷的号");
			break;
		}

	}

	private static void test4() {
		// 令狐冲参加比武大会
		int sort = (int) (Math.random() * 3 + 1);
		System.out.println("获得第" + sort + "名");
		// 如果获得第一名，将出任武林盟主
		if (sort == 1) {
			System.out.println("将出任武林盟主");
		}
		// 如果获得第三名，将出任峨嵋掌门
		else if (sort == 3) {
			System.out.println("将出任峨嵋掌门");
		}
		// 如果获得第二名，将出任武当掌门
		else if (sort == 2) {
			System.out.println("将出任武当掌门");
		}
		// 否则，将被逐出师门
		else {
			System.out.println("否则，将被逐出师门");
		}
	}

	private static void test3() {
		// 对学员的结业考试成绩评测
		Scanner scanner = new Scanner(System.in);
		System.out.println("请输入您的成绩");
		int score = scanner.nextInt();
		// 成绩>=90 ：优秀
		if (score >= 90) {
			System.out.println("优秀");
		}
		// 成绩>=80 ：良好
		else if (score >= 80) {
			System.out.println("良好");
		}
		// 成绩>=60 ：中等
		else if (score >= 70) {
			System.out.println("中等");
		}
		// 成绩<60 ：差
		else {
			System.out.println("差");
		}
	}

	private static void test2() {
		// 要求用户输入两个数a、b，
		Scanner scanner = new Scanner(System.in);
		System.out.println("请输入一个正数！");
		int a = scanner.nextInt();
		System.out.println("请再输入一个正数！");
		int b = scanner.nextInt();
		// 如果a能被b整除或a加b大于1000，
		if (a % b == 0 || a + b > 1000) {
			// 则输出a，
			System.out.println("输出a的值" + a);
		} else {
			// 否则输出b。
			System.out.println("输出b的值" + b);
		}
	}

	private static void test1() {
		// Math.random()返回(0-1]之间的double值
		int musicScore = (int) (Math.random() * 41) + 60;
		int javaScore = (int) (Math.random() * 21) + 80;
		// 令狐冲Java成绩大于90分，而且音乐成绩大于80分，
		if (javaScore > 90 && musicScore > 80) {
			// 师父奖励他；
			System.out.println("师父奖励他");
		}
		// 或者Java成绩等于100分，音乐成绩大于70分，
		else if (javaScore == 100 && musicScore > 70) {
			// 师父也可以奖励他。
			System.out.println("师父也可以奖励他");
		} else {
			System.out
					.printf("java成绩：%s，音乐成绩：%s,没有任何奖励", javaScore, musicScore);

		}
	}
}
